body{background-color:#F6FAFF;font-size:12px;line-height:18px}
pre {
background:none repeat scroll 0 0 #F6F6F6;
border:1px solid #EEEEEE;
margin:0.5em 0;
padding:0.5em 1em;
display:block;
}
.t_b td{ border:1px dotted #999; text-align:center}
pre, code {
font-family:monospace;
line-height:1.5;
word-wrap:break-word;
text-align:left;
}
body.bg_a{background-color:#fff;}

.api_pre_a{font-family:monospace;line-height:1.5;word-wrap:break-word;text-align:left;background:none repeat scroll 0 0 #F6F6F6;border:1px solid #EEEEEE;margin:0.5em 0;padding:0.5em 1em;}
#api_containor{padding:0 12px;}
#api_containor h1{font-size:24px;font-weight:bold;line-height:1.35;padding:12px;color:#1485aa}
#api_containor #api_left,#api_containor #api_right{width:15%;float:left;padding:12px;border:1px solid #cbcbcb;background-color:#fff;}
#api_containor #api_right{width:80%;float:right;margin-left:-50% }
#api_nav_left li{line-height:24px;border-bottom:1px dashed #cbcbcb;font-size:14px;padding:4px 0}
#api_nav_left li dl{margin:0 0 0 12px}
#api_nav_left li a{display:block;}
#api_footer{margin:12px 0  0;border-top:1px solid #cbcbcb;background-color:#f8f8f8;text-align:center;padding:12px}
#api_main{height:600px;height:auto!important;min-height:600px}

.api_com_position{line-height:24px;border-bottom:1px solid #cbcbcb;padding-bottom:8px}
.api_com_position span{margin:0 8px;line-height:24px}
.api_com_position .api_position_main{font-size:14px}
.api_content{padding:12px}
.api_ol_a{list-style-position:inside;margin-left:1.5em}
.api_ol_a li{list-style:decimal;line-height:18px;list-style-position:outside;margin-bottom:1.5em}
.api_ol_a li .title_list_a{font-weight:bold;font-size:14px;line-height:24px;padding:4px 0}
.api_ol_a .api_example_a{padding:0}
.title_content{padding:0}

.api_content h6{margin:8px 0;font-weight:bold}
blockquote{display:block;padding:12px;background-color:#fffdef;border:1px solid #8d7807;}
